/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.qdu.service;

import com.qdu.entity.Journal;
import java.util.List;

/**
 * JournalService接口 定义 日志相关的业务逻辑
 * @author Lenovo
 */
public interface JournalService {
    //发布个人日志
    int publishJournal(Journal jon);
    //根据关键字检索日志
    List<Journal> searchJournalByKeyword(String keyword);
    //查看某用户的所有日志
    Journal searchJournalById(String Jid);
    //修改自己日志
    int modifyJournal(Journal jon);
    //删除自己日志
    int deleteJournal(String Jid);
    //查看所有日志基本信息
    List<Journal> findAllJournalInfo();
    //根据关键字检索日志
    List<Journal> findJournalByKeyword(String keyword);
    //根据用户ID检索日志
    List<Journal> findJournalById(int id);
}
